/* Class20 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class20
{
    public static Class94 aClass94_420 = null;
    public Class14_Sub2 aClass14_Sub2_421 = new Class14_Sub2();
    public static Class124 aClass124_422
	= Class14_Sub2_Sub2.method263(1178, "logo");
    public static int anInt423;
    public static int anInt424;
    public static int anInt425;
    public static int anInt426;
    public static int anInt427 = -1;
    public static int anInt428;
    public static Class9 aClass9_429;
    public static byte[][][] aByteArrayArrayArray430;
    public static int anInt431;
    public static int anInt432;
    public int anInt433;
    public Class55 aClass55_434;
    public int anInt435;
    public Class81 aClass81_436 = new Class81();
    
    public Class14 method968(byte arg0) {
	Class14 class14;
	try {
	    if (arg0 < 39)
		method974(66L, -52);
	    anInt426++;
	    class14 = aClass55_434.method1228((byte) -53);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "cf.E(" + arg0 + ')');
	}
	return class14;
    }
    
    public static void method969(int arg0, Class9_Sub1 arg1, byte arg2) {
    while_644_:
	do {
	while_643_:
	    do {
		do {
		    try {
			anInt424++;
			if (null == Class14_Sub2_Sub4.aClass14_Sub10_3796)
			    break;
			Class14_Sub2_Sub4.aClass14_Sub10_3796.anInt2908
			    = 8 * arg0 + 5;
			int i = Class14_Sub2_Sub4.aClass14_Sub10_3796
				    .method812((byte) -126);
			int i_0_ = Class14_Sub2_Sub4.aClass14_Sub10_3796
				       .method812((byte) -98);
			arg1.method180(-6, i_0_, i);
		    } catch (RuntimeException runtimeexception) {
			break while_643_;
		    }
		    return;
		} while (false);
		do {
		    try {
			Class14_Sub8_Sub29.method633((byte) 0, 115, null, 255,
						     true, 0, 255);
			if (arg2 < -27)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_643_;
		    }
		    return;
		} while (false);
		try {
		    Class141.aClass9_Sub1Array2253[arg0] = arg1;
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_644_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       ("cf.B(" + arg0 + ','
						+ (arg1 != null ? "{...}"
						   : "null")
						+ ',' + arg2 + ')'));
	} while (false);
    }
    
    public static void method970(int arg0) {
	try {
	    aClass94_420 = null;
	    aClass124_422 = null;
	    aClass9_429 = null;
	    if (arg0 != 5)
		anInt425 = 33;
	    aByteArrayArrayArray430 = null;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "cf.G(" + arg0 + ')');
	}
    }
    
    public void method971(int arg0, Class14_Sub2 arg1, long arg2) {
	try {
	    if (arg0 != -1)
		method968((byte) 11);
	    if (anInt435 == 0) {
		Class14_Sub2 class14_sub2
		    = aClass81_436.method1397(arg0 ^ 0x2);
		class14_sub2.method233(0);
		class14_sub2.method246(-26366);
		if (class14_sub2 == aClass14_Sub2_421) {
		    class14_sub2 = aClass81_436.method1397(-3);
		    class14_sub2.method233(arg0 ^ 0xffffffff);
		    class14_sub2.method246(-26366);
		}
	    } else
		anInt435--;
	    anInt428++;
	    aClass55_434.method1224(arg0 + 9, arg2, arg1);
	    aClass81_436.method1401(false, arg1);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("cf.D(" + arg0 + ','
						+ (arg1 != null ? "{...}"
						   : "null")
						+ ',' + arg2 + ')'));
	}
    }
    
    public void method972(int arg0) {
	try {
	    anInt423++;
	    if (arg0 < 31)
		method974(22L, -114);
	    aClass81_436.method1395((byte) 119);
	    aClass55_434.method1234(0);
	    aClass14_Sub2_421 = new Class14_Sub2();
	    anInt435 = anInt433;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "cf.F(" + arg0 + ')');
	}
    }
    
    public Class14 method973(byte arg0) {
    while_645_:
	do {
	    do {
		Class14 class14;
		try {
		    anInt431++;
		    if (arg0 == 11)
			break;
		    class14 = null;
		} catch (RuntimeException runtimeexception) {
		    break while_645_;
		}
		return class14;
	    } while (false);
	    Class14 class14;
	    try {
		class14 = aClass55_434.method1227((byte) -23);
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return class14;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable, "cf.A(" + arg0 + ')');
    }
    
    public Class14_Sub2 method974(long arg0, int arg1) {
	Class14_Sub2 class14_sub2;
	try {
	    anInt432++;
	    Class14_Sub2 class14_sub2_1_
		= (Class14_Sub2) aClass55_434.method1230(arg0, (byte) 90);
	    if (arg1 != 0)
		anInt425 = 66;
	    if (class14_sub2_1_ != null)
		aClass81_436.method1401(false, class14_sub2_1_);
	    class14_sub2 = class14_sub2_1_;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("cf.C(" + arg0 + ',' + arg1
						+ ')'));
	}
	return class14_sub2;
    }
    
    public Class20(int arg0) {
	try {
	    anInt435 = arg0;
	    anInt433 = arg0;
	    int i;
	    for (i = 1; i + i < arg0; i += i) {
		/* empty */
	    }
	    aClass55_434 = new Class55(i);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "cf.<init>(" + arg0 + ')');
	}
    }
}
